English Dictionary
◊ TO LEEWARD
to leeward
n : the side sheltered from the wind [syn: {leeward side}]